﻿using System;
using System.ComponentModel.DataAnnotations;

namespace Fee
{
    [Flags]
    public enum StationType
    {
        [Display(Name = "WLAN")] WLAN,

        /// <summary>
        ///     集团客户预覆盖
        /// </summary>
        [Display(Name = "集客预覆盖")] CustomerGroupCoverage,

        /// <summary>
        ///     家庭预覆盖
        /// </summary>
        [Display(Name = "家客预覆盖")] FamilyCoverage,

        /// <summary>
        ///     专线
        /// </summary>
        [Display(Name = "专线")] DedicatedLine = 4,

        [Display(Name = "室分")] IDS = 8,

        /// <summary>
        /// </summary>
        [Display(Name = "其他")] Other = 16
    }

    //public enum NetType
    //{
    //    //Indoor distribution system,
    //    /// <summary>
    //    ///     室分
    //    /// </summary>
    //    [Display(Name = "室分与无线大站")] IDS,

    //    /// <summary>
    //    ///     驻地网
    //    /// </summary>
    //    [Display(Name = "驻地网")] CPN
    //}
    /// <summary>
    ///     专业大类
    /// </summary>
    public enum SpecialtyPrimaryType
    {
        [Display(Name = "集家客")] FamilyAndCompanyCustomer,
        [Display(Name = "传输")] Trasfer,

        /// <summary>
        ///     专线
        /// </summary>
        [Display(Name = "专线")] DedicatedLine,

        [Display(Name = "室分")] IDS,
        [Display(Name = "无线")] Wireless,
        [Display(Name = "核心")] Core
    }

    /// <summary>
    ///     专业小类
    /// </summary>
    public enum ProfessionSecondaryType
    {
        /// <summary>
        ///     集团客户预覆盖
        /// </summary>
        [Display(Name = "集客预覆盖")] CustomerGroupCoverage,

        /// <summary>
        ///     家庭预覆盖
        /// </summary>
        [Display(Name = "家客预覆盖")] FamilyCoverage,
        [Display(Name = "管道")] Pipe,
        [Display(Name = "WLAN")] WLAN
    }
}